package com.liang.pcc.dto.resp;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import lombok.Data;

/**
 * 电压偏差校核表
 * @TableName voltage_deviation_check
 */
@TableName(value ="voltage_deviation_check")
@Data
public class VoltageDeviationCheck {
    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 所属区域
     */
    private String region;

    /**
     * 母线名称
     */
    private String busName;

    /**
     * 电压等级
     */
    private Integer voltageLevel;

    /**
     * Pm
     */
    private BigDecimal pm;

    /**
     * Qmax
     */
    private BigDecimal qmax;

    /**
     * 小方式短路容量(MVA)
     */
    private BigDecimal smallModeShortCircuitCapacity;

    /**
     * 电阻
     */
    private Integer resistance;

    /**
     * 现电压偏差
     */
    private BigDecimal voltageDeviation;

    /**
     * 最大正电压偏差允许值ΔUH
     */
    private BigDecimal maxPositiveDeviation;

    /**
     * 最大负电压偏差允许值ΔUL
     */
    private BigDecimal maxNegativeDeviation;

    /**
     * 最大正电压偏差δUH
     */
    private BigDecimal maxPositiveVoltageDeviation;

    /**
     * 最大负电压偏差δUL
     */
    private BigDecimal maxNegativeVoltageDeviation;

    /**
     * 校核
     */
    private String verification;

    /**
     * 关联Excel文件
     */
    private Long fileId;

    /**
     * 用户ID
     */
    private Long userId;
}